﻿@charset "utf-8";
/* CSS Document */
/*
=========================================
	@name : 刘全阳
	@author : qweqrrt123@163.com
	@date : 15:10 2010-08-19 
==========================================
*/
@import url("global.css");

body{background:url(../images/body_bg.jpg) repeat-x 0 0; height:100%;}

.header{ width:100%; background:url(../images/header_bg.jpg) no-repeat center 0; height:500px; overflow:hidden; z-index:999;}
.header .tp,.header .banner,.header .nav,.header .search{ width:960px; margin:0 auto;}

/*header*/
.header .tp{ height:20px; padding-top:30px; overflow:hidden;}
.header .tp p{background:url(../images/tp_nav_bg.png) no-repeat 0 2px; width:160px; height:30px; left:30px; display:block; float:right; overflow:hidden; margin-right:20px;}
.header .tp p a{ margin-left:28px;}

.header .banner{height:184px;width:960px;overflow:hidden; text-align:center; font-size:50px; font-family:"微软雅黑"; line-height:220px;}
.header .nav{height:40px;}
.header .nav ul{}
.header .nav ul li{float:left;display:inline;background:url(../images/nav_bg.jpg) no-repeat 0 6px; height:32px; line-height:32px;  margin-right:4px; padding-left:15px; padding-top:12px; padding-right:4px; }
.header .nav ul li a{font-size:14px; font-weight:bold; padding:0; margin:0; text-align:center; margin-left:2px;}
.header .nav ul .hover{background:url(../images/a_hover.png) no-repeat center 1px; width:101px; height:32px; overflow:hidden; margin:0; padding:10px 0 0 2px; text-align:center; margin-right:-2px;}

.header .search{ line-height:30px; height:30px; overflow:hidden; padding-top:2px!important;*padding-top:6px!important;*padding-top:2px;}
.header .search .tq{ float:right; width:470px; overflow:hidden; font-size:12px; margin-right:15px; line-height:20px; padding-top:10px; display:inline;}
.header .search .ss{font-size:12px;padding-left:80px;padding-top:0;*padding-top:0 !important; *padding-top:5px;}
.header .search .ss .my_text{ width:190px; height:21px; background:none; border:0; line-height:21px; padding-left:5px;}
.header .search .ss .radio{font-size:12px; padding-left:10px;}
.header .search .ss .ss_btn{ width:59px; height:23px; background:url(../images/ss_btn.jpg) no-repeat 0 0; border:0; text-indent:-999px; cursor:pointer; margin-left:5px;}


.m1,.m2,.m3,.m4,.m_ad{width:943px; margin:0 auto;margin-top:10px; overflow:hidden;}
.m1{ margin-top:-175px;}
.m1 .left{ width:243px;float:left; display:inline; overflow:hidden;}
.m1 .left .news_img{ background:url(../images/main.gif) no-repeat 0 0; text-align:center; padding-top:8px; width:243px; height:218px; overflow:hidden;}

/*信息公开*/
.m1 .left .lf2{ width:243px; height:182px; overflow:hidden; background:url(../images/main.gif) no-repeat 0 -226px;}
.m1 .left .lf2 h2{ height:35px; line-height:35px; background:url(../images/b_b.gif) no-repeat 15px 13px; padding-left:35px;}
.m1 .left .lf2 h2 a{ color:#ff6900; font-size:14px; font-weight:bold;}
.m1 .left .lf2 .con{ margin:0 10px;padding-top:10px;}
.m1 .left .lf2 .con ul{}
.m1 .left .lf2 .con ul li{ background:url(../images/c_btn.jpg) no-repeat 0 0; width:96px; height:26px; text-align:center; line-height:26px; float:left; margin-left:10px; margin-top:12px; display:inline;}

/*焦点关注*/
.m1 .center{ width:438px; display:inline; float:left; margin-left:10px;}
.m1 .center .box{ border:1px solid #d8e8f7;}
.m1 .center .box h2{ line-height:28px; height:28px; overflow:hidden; background:url(../images/m1_center_h2.jpg) repeat-x 0 0; border-bottom:1px solid #eeeeee;}
.m1 .center .box h2 span{ float:right; margin:10px 10px 0 0;}
.m1 .center .box h2 p{ line-height:30px; height:28px; background:url(../images/b_b.gif) no-repeat 10px 10px; padding-left:30px; font-size:14px; font-weight:bold; overflow:hidden;}
.m1 .center .box .con{ margin:0 10px; padding:7px 0;}
.m1 .center .box .con h1{ line-height:30px;text-align:center; border-bottom:1px dashed #ccc; height:30px; overflow:hidden;}
.m1 .center .box .con h1 a{ font-size:18px; font-weight:bold; color:#f60; font-family:"微软雅黑";}
.m1 .center .box .con ul{ margin-top:6px; height:146px; overflow:hidden;}
.m1 .center .box .con ul li{ margin:0 5px; line-height:25px; height:25px; overflow:hidden; font-size:12px; background:url(../images/n_b.gif) no-repeat 0 6px; padding-left:15px;}
.m1 .center .box .con ul li span{ float:right;}
.m1 .center .box .con .li_5{ height:125px; overflow:hidden;}


.m1 .right{ width:243px; float:right; display:inline; overflow:hidden;}

/*通知公告*/
.m1 .right .rt2{border:1px solid #d8e8f7;}
.m1 .right .rt2 h2{ line-height:28px; height:28px; overflow:hidden; background:url(../images/m1_center_h2.jpg) repeat-x 0 0; border-bottom:1px solid #eeeeee;}
.m1 .right .rt2 h2 span{ float:right; margin:10px 10px 0 0;}
.m1 .right .rt2 h2 p{ background:url(../images/gg_b.jpg) no-repeat 10px 4px;overflow:hidden; height:0; padding-top:28px;}
.m1 .right .rt2 .con{ margin:0 5px; padding:10px 0;}
.m1 .right .rt2 .con ul{ height:190px; overflow:hidden;}
.m1 .right .rt2 .con ul li{ line-height:24px; height:24px;overflow:hidden;padding-left:10px; background:url(../images/b_333.gif) no-repeat 0 10px; margin-left:10px !important;*margin-left:0 !important;*margin-left:0;}

/*便民服务*/
.m1 .right .rt3{border:1px solid #d8e8f7; margin-top:10px;}
.m1 .right .rt3 h2{height:0; overflow:hidden; background:url(../images/m1_rt2_h2.jpg) no-repeat center 6px; padding-top:32px;}
.m1 .right .rt3 .con{ margin:0 10px; padding:10px 0;}
.m1 .right .rt3 .con p{ padding-top:10px;}
.m1 .right .rt3 .con p img{ margin-left:2px;}

/*院长寄语*/
.m2 .left{width:243px; height:220px; overflow:hidden; background:url(../images/main.gif) no-repeat 0 -414px; float:left; display:inline;}
.m2 .left h2{height:0; padding-top:41px; overflow:hidden;}
.m2 .left .con{margin:0 10px; padding-top:10px; height:150px; overflow:hidden; font-size:12px; line-height:25px;}
.m2 .left .con img{ float:left; margin-right:10px;}
.m2 .left .con p{ text-indent:2em;}



/*专家团队*/
.m2 .right{ float:right; width:690px; height:220px; overflow:hidden; display:inline; background:url(../images/main.gif) no-repeat -255px 0;}
.m2 .right h2{ height:37px; line-height:37px; font-size:14px; color:#066794; font-weight:bold; padding-left:65px;}
.m2 .right h2 span{ float:right; margin-right:10px;}
.m2 .right h2 span a{ font-weight:normal; font-size:12px;}
.m2 .right .con{ margin:0 auto; width:650px; padding-top:10px; font-size:12px; line-height:24px;}
.m2 .right .con td{ padding-left:5px;}
.m2 .right .con td p{text-indent:0;padding:0; text-align:center; height:24px; overflow:hidden;}
.m2 .right .con img{ margin:0 10px;}


/*科室介绍*/
.m3 .left{ width:243px; height:280px; overflow:hidden; background:url(../images/main.gif) no-repeat right 0; display:inline; float:left;}
.m3 .left h2{ height:35px; line-height:35px; background:url(../images/b_b.gif) no-repeat 15px 13px; padding-left:35px; color:#ff6900; font-size:14px; font-weight:bold;}
.m3 .left h2 span{ float:right; margin-right:10px;}
.m3 .left h2 span a{ color:#666; font-size:12px; font-weight:normal;}
.m3 .left .con{ margin:0 10px; padding-top:15px;}
.m3 .left .con ul{ height:216px; overflow:hidden;}
.m3 .left .con ul li{background:url(../images/c_btn.jpg) no-repeat 0 0;width:96px;height:26px;text-align:center; line-height:26px; float:left; margin-left:10px; margin-top:10px; display:inline;}

/*健康园地*/
.m3 .right{ float:right; width:690px; overflow:hidden; display:inline;}
.m3 .right  h2{ line-height:28px; height:28px; overflow:hidden; background:url(../images/m1_center_h2.jpg) repeat-x 0 0; border-bottom:1px solid #eeeeee;}
.m3 .right  h2 span{ float:right; margin:10px 10px 0 0;}
.m3 .right  h2 p{ line-height:30px; height:28px; background:url(../images/b_b.gif) no-repeat 10px 10px; padding-left:30px; font-size:14px; font-weight:bold; overflow:hidden;}

.m3 .right .rt1{ border:1px solid #d8e8f7; width:436px; overflow:hidden; float:left;}
.m3 .right .rt1 .con{padding:7px 0; margin:0 10px;height:235px; overflow:hidden;}
.m3 .right .rt1 .con .img{ padding:6px 0;}
.m3 .right .rt1 .con .img img{margin-left:20px; height:160px; height:90px; overflow:hidden; padding:5px; border:1px solid #ccc;}
.m3 .right .rt1 .con ul{ padding:0; margin:0; height:120px; overflow:hidden;}
.m3 .right .rt1 .con ul li{ line-height:24px; height:24px; overflow:hidden; background:url(../images/n_b.gif) no-repeat 0 8px; padding-left:15px; margin-left:15px; width:170px; display:inline; float:left;}

/*就医指南*/
.m3 .right .rt2{ border:1px solid #d8e8f7; width:241px; overflow:hidden; float:right;}
.m3 .right .rt2 .con{ margin:0 10px; padding:7px 0; height:235px; overflow:hidden;}
.m3 .right .rt2 .con p{ line-height:25px; font-size:12px;}
.m3 .right .rt2 .con p a{ color:#f00;}

/*留言板*/
.m4 .left{width:241px; height:220px; border:1px solid #d8e8f7; background:url(../images/liuyanban_bg.jpg) no-repeat center 0; display:inline; float:left;}
.m4 .left h2{ padding-top:43px; height:0; overflow:hidden;}
.m4 .left .con{ margin:0 15px;}
.m4 .left .con p{ text-align:center;}
.m4 .left .con p img{ margin-top:5px;}


/*医疗设备*/
.m4 .right{border:1px solid #d8e8f7; float:right; width:688px; overflow:hidden; display:inline;}
.m4 .right h2{ line-height:28px; height:28px; overflow:hidden; background:url(../images/m1_center_h2.jpg) repeat-x 0 0; border-bottom:1px solid #eeeeee;}
.m4 .right h2 span{ float:right; margin:10px 10px 0 0;}
.m4 .right h2 p{ background:url(../images/shebei_b.jpg) no-repeat 10px 4px;overflow:hidden; height:0; padding-top:28px;}
.m4 .right .con{ margin:0 15px;padding:10px 0; height:190px; overflow:hidden;}
.m4 .right .con img{ padding:4px; border:1px solid #ccc; margin-left:10px; margin-top:5px; width:160px; height:120px;}
.m4 .right .con p{ font-size:12px; text-align:center; line-height:40px; height:40px; overflow:hidden}

/*footer*/
.footer{margin-top:10px;text-align:center; font-size:12px; line-height:25px;color:#333; background:url(../images/footer_bg.gif) repeat-x 0 0;}
.footer .b_nav{background:url(../images/b_nav.gif) repeat-x 0 0; line-height:30px; height:30px; width:943px; margin:0 auto;}
.footer .b_nav a{ font-size:12px; color:#333; padding:0 10px;}
.footer .copyright{ padding:10px 0;}
.footer p a{color:#f00;}